blood platelets - English Synonyms Dictionary